import Vue from 'vue'
import Router from 'vue-router'
import g6Demo6 from './views/g6-topology/g6Demo7.vue'
import canvasHive from './views/hiveFiles/canvasHive.vue'

Vue.use(Router)

export default new Router({
  mode: 'history',
  base: process.env.BASE_URL,
  routes: [{
      path: '/',
      name: 'canvasHive',
      component: canvasHive
    },
    {
      path: '/g6demo7',
      name: 'g6demo7',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo7.vue')
    },
    {
      path: '/g6demo5',
      name: 'g6demo5',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo5.vue')
    },
    {
      path: '/g6demo9',
      name: 'g6demo9',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo9.vue')
    },
    {
      path: '/g6demo10',
      name: 'g6demo10',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo10.vue')
    },
    {
      path: '/g6demo11',
      name: 'g6demo11',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo11.vue')
    },
    {
      path: '/g6demo12',
      name: 'g6demo12',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo12.vue')
    },
    {
      path: '/g6demo13',
      name: 'g6demo13',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo13.vue')
    },
    {
      path: '/g6demo14',
      name: 'g6demo14',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo14.vue')
    },
    {
      path: '/g6ComboForce',
      name: 'g6ComboForce',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6ComboForce.vue')
    },
    {
      path: '/g6HighLight',
      name: 'g6HighLight',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Highlight.vue')
    },
    {
      path: '/g6DemoforEdgesEvents',
      name: 'g6DemoforEdgesEvents',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6DemoforEdgesEvents.vue')
    },
    {
      path: '/addEdgeOrNode',
      name: 'addEdgeOrNode',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/addEdgeOrNode.vue')
    },
    {
      path: '/changeAnchorPoints',
      name: 'changeAnchorPoints',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/changeAnchorPoints.vue')
    },
    {
      path: '/chartsNodeTemplate',
      name: 'chartsNodeTemplate',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/chartsNodeTemplate.vue')
    },
    {
      path: '/changeNodeAttr',
      name: 'changeNodeAttr',
      component: () => import( /* webpackChunkName: "about" */ './views/g6-topology/g6Demo15')
    },
    {
      path: '/cssForHive',
      name: 'cssForHive',
      component: () => import( /* webpackChunkName: "about" */ './views/hiveFiles/cssForHive.vue')
    },

  ]
})